[1] Univ Calicut, Dept Zool, Insect Ecol & Ethol Lab, Malappuram, India
[2] Univ Calicut, Malabar Christian Coll, Systemat Entomol Lab, Kozhikode, India
[3] Zhejiang Univ, Inst Insect Sci, State Key Lab Rice Biol, Hangzhou, Zhejiang, Peoples R China
[4] Zhejiang Univ, Inst Insect Sci, Minist Agr, Key Lab Agr Entomol, Hangzhou, Zhejiang, Peoples R China
[5] Nat Hist Museum, Dept Sci, London, England
[6] Zool Survey India, Western Ghat Reg Ctr, Kozhikode, India