国家自然科学基金81660558,81260437;科技基础性工作专项重点项目2013FY113500;云南公共卫生与疾病防控协同创新中心项目No.2015YNPHXT05Supported by the National Natural Science Foundation of China.81660558 and 81260437;the Scientific and Technologi-cal Basis Special Project from the Minister of Science and Technology of the People's Republic of China2013FY113500;the Project of Yunnan Provincial Collaborative Innovation Center for Public Health and Disease Prevention and Control2015YNPHXT05