Institution: | 1. State Key Laboratory of Rice Biology, Institute of Insect Sciences, Zhejiang University, , Hangzhou, 310058 China;2. Key Laboratory for Quality Improvement of Agriculture Products of Zhejiang Province, Department of Plant Protection, Zhejiang Agriculture & Forestry University, , Lin'an, 311300 China |