Zhejiang Medical and Health Science and Technology Project Grant No. 2017186075