Institution: | 1. Institute of Translation Medicine, Shanghai University, Shanghai, 200444 P. R. China
Chen Wang and Guoquan Sun contributed equally.;2. Xinhua Hospital, School of Medicine, Shanghai Jiao Tong University, Shanghai, 200092 P. R. China
Chen Wang and Guoquan Sun contributed equally.;3. College of Chemistry and Chemical Engineering, Liaocheng University, Shandong, 252059 P. R. China;4. Institute of Translation Medicine, Shanghai University, Shanghai, 200444 P. R. China |