1. Neuroscience Center of Excellence, School of Medicine, Louisiana State University Health New Orleans, New Orleans, LA 70112, USA
2. Department of Ophthalmology, School of Medicine, Louisiana State University Health New Orleans, New Orleans, LA 70112, USA
3. HENIKAA Research and Technology Institute (PRATI), A&A Green Phoenix Group JSC, Hanoi 11313, Vietnam
4. Faculty of Medicine, PHENIKAA University, Hanoi 12116, Vietnam