1. State Key Laboratory of Bioengineering Reactor, Shanghai Key Laboratory of New Drug Design, and School of Pharmacy; East China University of Science and Technology; 130 Meilong Road Shanghai 200237 People's Republic of China
2. Department of Chemistry and Chemical Biology; University of New Mexico; Albuquerque NM 87131-0001 USA