Affiliation: | 1. The Base of “111 Project” for Biomechanics and Tissue Repair Engineering, Key Laboratory of Biorheological Science and Technology, Ministry of Education, Bioengineering College, Chongqing University, , Chongqing, 400044 China;2. Department of Pharmacy and Pharmacology, University of Bath, , Bath, UK;3. Dermatology Institute, Sichuan Provincial People's Hospital, , Chengdu, Sichuan, China |