1. College of Plant Protection, Jilin Agricultural University , 2888 Xincheng Road, Changchun 130118, Jilin Province , China
2. Entomological Research Institute, Ayyub Agricultural Research Institute , Faisalabad 37000, Province Punjab , Pakistan
3. The BioRobotics Institute, Sant’Anna School of Advanced Studies , Viale Rinaldo Piaggio 34, 56025 Pontedera , Italy