1. KAUST Solar Center (KSC), Physical Sciences and Engineering Division (PSE)King Abdullah University of Science and Technology (KAUST) Thuwal 23955‐6900 Kingdom of Saudi Arabia
2. Division of Physical Sciences and EngineeringKing Abdullah University of Science and Technology (KAUST) Thuwal 23955‐6900 Kingdom of Saudi Arabia
3. Research Institute for New Materials TechnologyChongqing University of Arts and Sciences Yongchuan 402160 P. R. China