Crystalline Silicon Terrestrial Photovoltaic modules