Why is glass transparent to visible light but opaque to ultraviolet or infrared light ?? can anyone give me a detailed explanation for it coz i knw the general thing that because they have different wavelengths.....