1. Hong Kong University of Science and Technology-Shenzhen Research Institute; No. 9 Yuexing 1st RD, Hi-Tech Park Nanshan Shenzhen 518057 China
2. Department of Chemistry and Energy Institute; The Hong Kong University of Science and Technology; Clear Water Bay Hong Kong
3. Raynergy Tek Incorporation, 2F, No. 60; Hsinchu Science Park; Park Avenue 2 Hsinchu 30075 Taiwan