1. Department of Entomology, Faculty of Agriculture, Kasetsart University , Bangkok 10900 , Thailand
2. College of Public Health, Medical and Veterinary Sciences, James Cook University , North Queensland, QLD 4810 , Australia
3. Department of Entomology, National Chung Hsing University , Taichung , Taiwan
4. Department of Chemistry, Faculty of Science, Kasetsart University , Bangkok 10900 , Thailand
5. Royal Society of Thailand , Bangkok 10900 , Thailand