1. Department of Electrical and Electronic Engineering, The University of Hong Kong, Pokfulam Road, Hong Kong, 999077, China
2. Department of Physics and Astronomy, and Wright Center for Photovoltaics Innovation and Commercialization (PVIC), University of Toledo, Toledo, Ohio 43606, United States