Affiliation: | 1. National University of Ireland, Cork, Ireland;2. Lancaster University, Lancaster, UK;1. Entomology Research Museum, Department of Entomology, University of California, Riverside, CA 92521, USA;2. Applied Zoology Division, Taiwan Agricultural Research Institute, 189 Chung-Cheng Road, Wufeng, Taichung, Taiwan, ROC |