Affiliation: | 1. Key Laboratory of Photochemical Conversion and Optoelectronic Materials, Technical Institute of Physics and Chemistry, Chinese Academy of Sciences, Beijing 100190 (P. R. China);2. University of Chinese Academy of Sciences, Beijing 100049 (P. R. China);3. Department of Chemistry, University of California, Riverside, CA 92521 (USA) |