Faculty of Electrical and Computer Engineering University of Tabriz Tabriz 5166616471 Iran;
Center for Energy Science and Technology Skolkovo Institute of Science and Technology Moscow 121205 Russia;
Solar Energy Applications Group School of Engi-neering Trinity College Dublin D02 PN40 Dublin Ireland;
Center for Energy Science and Technology Skolkovo Institute of Science and Technology Moscow 121205 Russia;
Research and Development Department of Jam Hoor Tabriz Company Tabriz 5169173588 Iran;