1Jiangsu Province Blood Center, Nanjing 210042, PR China
2Key Laboratory of National Health and Family Planning Commission on Parasitic Disease Control and Prevention, Jiangsu Provincial Key Laboratory on Parasite and Vector Control Technology, Jiangsu Institute of Parasitic Diseases, Wuxi 214064, PR China JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/