Bright future for Photovoltaics