Detection of Nitroaromatic Explosives Based on Fluorescence Quenching of Silafluorene- and Silole-Containing Polymers: A Time-Dependent Density Functional Theory Study