State Key Lab of New Drug & Pharmaceutical Process, Shanghai Key Lab of Anti-Infectives, Shanghai Institute of Pharmaceutical Industry, State Institute of Pharmaceutical Industry