1. Zhejiang Provincial Key Laboratory of Utilization and Innovation of Silkworm and Bee Resources, Institute of Applied Bioresource Research, College of Animal Science, Zhejiang University, Yuhangtang Road 866, Hangzhou 310058, Zhejiang, P. R. China
2. Department of Biomedical Engineering, The Chinese University of Hong Kong, Sha Tin, Hong Kong SAR 000000, China
3. Department of Plastic Surgery, Zhejiang Hospital, 12 Lingyin Road, Xihu District, Hangzhou 310013, China