1. State Key Laboratory of Biotherapy & Collaborative Innovation Center of Biotherapy; Department of Dermatology; Department of Emergency Medicine; West China Hospital; Sichuan University; Chengdu 610041 China
2. School of Pharmacy and The First Affiliated Hospital of Chengdu Medical College; Chengdu Medical College; Chengdu Sichuan 610500 China
3. Sichuan Province College Key Laboratory of Structure-Specific Small Molecule Drugs; Chengdu Medical College; Chengdu Sichuan 610500 China