1. Institute of Orthopedics, The Second Hospital, Zhejiang University, Hangzhou, Zhejiang 310009, People's Republic of China
2. Laboratory of Stem Cells, Institute of Cell and Development Biology, College of Life Science, Zhejiang University, Hangzhou, Zhejiang 310058, People's Republic of China