1. Department of Biochemistry and Molecular Biology, Tulane University School of Medicine, New Orleans, LA 70112, USA.
2. Tulane Cancer Center, Tulane University School of Medicine, New Orleans, LA 70112, USA.
3. Department of Entomology, Louisiana State University, Baton Rouge, LA 70803, USA.
4. The Key Laboratory of Developmental Genes and Human Disease, School of Life Science and Technology, Southeast University, Nanjing 210096, China.