ФизикаStep-by-Step Design of Large-Scale Photovoltaic Power PlantsHoushang Karimi, Davood Naghaviha, Hassan Nikkhajoei