1. Lab of Stem Cell and Tissue Engineering; State Key Laboratory of Biotherapy, West China Hospital, Sichuan University and Collaborative Innovation Center; Chengdu Sichuan 610041 People's Republic of China
2. Lab of Stem Cell and Tissue Engineering; Regenerative Medicine Research Center, West China Hospital, Sichuan University; Chengdu Sichuan 610041 People's Republic of China
3. Department of Orthopedic Surgery; West China Hospital, Sichuan University; Chengdu Sichuan 610041 People's Republic of China