1. School of Life Science National Taiwan Normal University No. 88, Section 4, Tingzhou Road Taipei 116 Taiwan
2. Taichung Wildlife Conservation Group No. 1086, Guangxing Road, Taiping District Taichung 411 Taiwan
3. Department of Entomology National Taiwan University No. 1, Section 4, Roosevelt Road Taipei 106 Taiwan