Toxic Materials Used in Thin Film Photovoltaics and Their Impacts on Environment