1. King Abdullah University of Science and Technology (KAUST)
2. KAUST Solar Center (KSC)
3. Physical Sciences and Engineering Division (PSE)
4. Thuwal 23955-6900
5. Kingdom of Saudi Arabia
6. University of Toronto
7. Department of Electrical and Computer Engineering
8. Toronto
9. Canada
10. National Technical University of Athens
11. Department of Physics
12. GR15780 Athens
13. Greece