1. Advanced Semiconductor Laboratory Electrical and Computer Engineering Program CEMSE Division King Abdullah University of Science and Technology (KAUST) Thuwal 23955–6900 Saudi Arabia
2. School of Electronic Information and Electrical Engineering Shanghai Jiao Tong University Shanghai 200240 China
3. Division of Physical Science and Engineering (PSE) King Abdullah University of Science and Technology (KAUST) Thuwal 23955–6900 Saudi Arabia
4. KAUST Solar Center (KSC) King Abdullah University of Science and Technology (KAUST) Thuwal 23955–6900 Saudi Arabia
5. MMH Labs Electrical and Computer Engineering King Abdullah University of Science and Technology (KAUST) Thuwal 23955–6900 Saudi Arabia