1. State Key Laboratory for Biology of Plant Disease and Insect Pests; Institute of Plant Protection; Chinese Academy of Agricultural Sciences; Beijing 100193 China
2. Department of Biology; Stanford University; 385 Serra Mall Stanford CA 94305-5020 USA