photovoltaic generation efficiencylatest news & developments