Arch Insect Biochem Physiol 2015 Apr;88(4):249-61
State and Local Joint Engineering Research Center of Green Pesticide Invention and Application, Department of Pesticide Sciences, College of Plant Protection, Nanjing Agricultural University, Nanjing, China.