1. Department of Chemical Engineering and Waterloo Institute for Nanotechnology (WIN)
2. Waterloo, Canada
3. The Key Laboratory of Low-carbon Chemistry & Energy Conservation of Guangdong Province/State Key Laboratory of Optoelectronic Materials and Technologies
4. Sun Yat-Sen University
5. Guangzhou 510275, P. R. China
6. Department of Electrical and Computer Engineering/Waterloo Institute for Nanotechnology (WIN)
7. University of Waterloo