Affiliation: | 1. Department of Mechanical Engineering & Materials Science, Rice University, Houston, Texas 77005, USA;2. Department of Chemistry, Rice University, Houston, Texas 77005, USA;3. Research Institute of Photocatalysis, State Key Laboratory Breeding Base of Photocatalysis, Fuzhou University, Fuzhou 350002, China;4. School of Physics, State Key Lab for Mesoscopic Physics, Peking University, Beijing, 100871, China |