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