1. Department of Chemistry, College of Chemistry and Chemical Engineering, Xiamen University, Xiamen 361005, P. R. China
2. Department of Chemistry, College of Science and Computer Engineering, University of Houston-Clear Lake, 2700 Bay Area Blvd, Houston, Texas 77058, United States