[1] King Abdullah Univ Sci & Technol KAUST, KAUST Solar Ctr KSC, Phys Sci & Engn Div PES, Thuwal 239556900, Saudi Arabia
[2] King Abdullah Univ Sci & Technol KAUST, Thuwal 239556900, Saudi Arabia
[3] Hong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Hong Kong, Peoples R China
[4] Natl Taiwan Univ, Dept Mech Engn, Taipei 10617, Taiwan