1. Department of Chemistry, Tulane University, 2015 Percival Stern Hall, New Orleans, Louisiana 70118, United States
2. Department of Biochemistry and Molecular Biology, Tulane University, New Orleans, Louisiana 70112, United States
3. School of Physical and Mathematical Sciences, Nanyang Technological University, Singapore 637371, Singapore
4. Department of Biomedical Engineering, Tulane University, New Orleans, Louisiana 70118, United States