1. Department of Electrical Engineering and Computer Science
2. Massachusetts Institute of Technology
3. Cambridge
4. USA
5. Department of Materials Science and Engineering
6. Sharif University of Technology
7. 14588 Tehran
8. Iran
9. Department of Solar Energy
10. Pandit Deendayal Petroleum University
11. Gandhinagar-380007
12. India