1. Department of Renewable Energy and Environmental Engineering University of Tehran Tehran Iran
2. Faculty of Mechanical Engineering Shahrood University of Technology Shahrood Iran
3. Department of Sustainable and Renewable Energy Engineering University of Sharjah Sharjah United Arab Emirates
4. Institute of Research and Development Duy Tan University Da Nang Vietnam
5. School of Mechanical Engineering Lovely Professional University Phagwara India