Solar energy system components of solar pv system pv system types hot carrier solar cells intermediate band solar cells organic photovoltaics cadmium telluride solar cells Chalcogenide solar cells crystalline silicon crystalline silicon solar cells fabrication of solar cell production of silicon wafers