1. Amirkabir University of Technology, New Technologies Research Center, Tehran, Iran
2. University of Sharjah, Sustainable and Renewable Energy Engineering (SREE), United Arab Emirates
3. University of Malaya, Faculty of Science, Department of Chemistry, Kuala Lumpur, Malaysia