Saeed Hosseinpour, Seyed Alireza Haji Seyed Mirza Hosseini, Ramin Mehdipour, Amir Hooman Hemmasi, Hassan Ali OzgoliJournal of Renewable Energy and Environment2020