1. College of Pharmacy, Chongqing Medical University, Chongqing 400016, P.R. China
2. Institute of Life Science, Chongqing Medical University, Chongqing 400016, P.R. China
3. State Key Laboratory of Biotherapy, Molecular Medicine Research Center, West China Hospital, Sichuan University, Chengdu, Sichuan 610041, P.R. China