Key Laboratory of Livestock Infectious Diseases in Northeast China Ministry of Education Key Laboratory of Zoonosis Shenyang Agricultural University Shenyang 110866 China;
artemisinin; immune cells; cytokine; immunomodulation; Toxoplasma gondii; Plasmodium berghei;