1. State Key Laboratory of New Drug and Pharmaceutical Process, Shanghai Institute of Pharmaceutical Industry, China State Institute of Pharmaceutical Industry, Shanghai, People's Republic of China
2. Microbial Pharmacology Laboratory, Shanghai University of Medicine and Health Sciences, Shanghai, People's Republic of China