摘要:The original version of this article unfortu-nately contained a mistake. In p.605, the number of the Zhejiang Pro-vincial Natural Science Foundation of China (No. Y17H160118) in Funding is incorrect. The correct number should be LY17H160026, which is the approval number of the project, whereas Y17H160118 is the application number of the project.Erratum to: J Zhejiang Univ-Sci B (Biomed & Biotechnol) 2019 20(7):605-612 https://doi.org/10.1631/jzus.B1900051