1. Department of Physics and Engineering Physics, Tulane University, New Orleans, Louisiana 70118, United States
2. Department of Physics, Temple University, Philadelphia, Pennsylvania 19122, United States
3. Department of Chemistry, Temple University, Philadelphia, Pennsylvania 19122, United States