1. 17066804 J Econ Entomol. (2006)

2. 16498998 Se Pu. (2005)

3. 12033511 Biol Pharm Bull. (2002)

4. 11305598 Biol Pharm Bull. (2001)