1. College of Life Sciences and Medicine, Zhejiang Sci-Tech University, Hangzhou, Zhejiang 310018, China
2. Mammalian and Aquatic Toxicology Department, Central Agricultural Pesticides Lab, Agricultural Research Center, Ministry of Agriculture, Giza 11435, Egypt