Affiliation: | (1) Pesticide Research Institute Faculty of Agriculture, Kyoto University, 606 Kyoto, Japan;(2) College of Agriculture, University of The Ryukyus, Nishihara, 903-01 Okinawa, Japan;(3) School of Biological Sciences, Universiti Sains Malaysia, Minden, 11800 Penang, Malaysia |