1. Department of Chemical and Biomolecular Engineering, Tulane University, 6823 St. Charles Ave., New Orleans, LA 70118, USA
2. New Product Development, Intralox LLC, 301 Plantation Rd., New Orleans, LA 70123, USA
3. Microscopy Laboratory, Tulane University, New Orleans, LA 70118, USA