1. 17066804 J Econ Entomol. (2006)

2. 16498998 Se Pu. (2005)