[1] Chinese Acad Sci, Inst Zool, State Key Lab Integrated Management Pest Insects &, Beijing 100101, Peoples R China
[2] Univ Chinese Acad Sci, CAS Ctr Excellence Biot Interact, Beijing 100101, Peoples R China
[3] Univ Penn, Perelman Sch Med, Dept Neurosci, Philadelphia, PA 19104 USA
[4] Univ Florida, Dept Pharmacol & Therapeut, Gainesville, FL 32610 USA
[5] Hebei Univ, Coll Life Sci, Baoding 071002, Hebei, Peoples R China