1. Materials Science and Engineering
2. King Abdullah University of Science and Technology (KAUST)
3. Thuwal 23955-6900
4. Saudi Arabia
5. Solar and Photovoltaic Engineering Research Center (SPERC)
6. Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division
7. King Abdullah University of Science & Technology (KAUST)
8. Thuwal 23955–6900