1. Yangtze River Pharmaceutical Group; Taizhou 225321 People's Republic of China
2. Shanghai Haini Pharmaceutical Co. Ltd.; Yangtze River Pharmaceutical Group; Shanghai 201318 People's Republic of China
3. School of Chemical and Environmental Engineering; Shanghai Institute of Technology; Shanghai 201418 People's Republic of China