Solar Photovoltaic Generation Research Articles