[1] Key Laboratory of Silkworm and Bee Resource Utilization and Innovation of Zhejiang Province, Institute of Applied Bioresource Research, College of Animal Science, Zhejiang University, Hangzhou
[2] School of Materials Science and Engineering, Zhejiang University, Hangzhou
[3] Department of Biomedical Engineering, The Chinese University of Hong Kong, Hong Kong SAR, Sha Tin