[1] Shanxi Univ, Res Inst Appl Biol, Taiyuan 030006, Shanxi, Peoples R China
[2] Shanxi Univ, Coll Life Sci, Taiyuan, Shanxi, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Biol Sci, Inst Plant Physiol & Ecol, Key Lab Insect Dev & Evolutionary Biol, Shanghai, Peoples R China