Photovoltaics advancements for transition from renewable to clean energy