Photovoltaic materials: Present efficiencies and future challenges.

Photovoltaic materials: Present efficiencies and future challenges.