1. Department of Physics & Astronomy, National Institute of Technology, Rourkela, 769008, India
2. Institute of Physical Chemistry, Polish Academy of Sciences, Kasprzaka 44/52, 01-224 Warsaw, Poland
3. Department of Physics, Indian Institute of Technology Roorkee, Roorkee, Haridwar, Uttarakhand, 247667, India
4. Department of Metallurgical and Materials Engineering, Karamanoglu Mehmetbey University, 70200 Karaman, Turkey
5. Department of Solar Energy, School of Technology, Pandit Deendayal Petroleum University, Gandhinagar 382 007, Gujarat, India
6. Electrical Engineering Department, Sharif University of Technology, Tehran, 11365-11155, Iran
7. Department of Materials Science and Engineering, Sharif University of Technology, 14588 Tehran, Iran
8. Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, MA 02139, USA