1. Department of Physics and Computer Science, Xavier University of Louisiana, New Orleans, LA 70125, USA
2. Department of Biology, Xavier University of Louisiana, New Orleans, LA 70125, USA
3. Department of Public Health Sciences, Xavier University of Louisiana, New Orleans, LA 70125, USA
4. Department of Genetics, Louisiana State University Health Sciences Center New Orleans, New Orleans, LA 70112, USA