1. Department of Electrical Engineering, Abhar Branch, Islamic Azad University, Abhar, Iran
2. Department of Electrical and Computer Engineering, University of Semnan, Semnan, Iran
3. Solar Energy Applications Group, School of Engineering, Trinity College Dublin, Dublin 2, Ireland