1. School of Pharmacy, East China University of Science and Technology, Shanghai 200237, China, Dalian Institute of Chemical Physicals, Chinese Academy of Sciences, Dalian 116023, China, Department of Chemistry and Biochemistry, The University of Texas at Arlington, Arlington, Texas 76019-0065, and Department of Chemistry and Biochemistry, University of Oklahoma, Norman, Oklahoma 73019-0065