1. Department of Chemistry, University of Alabama, Alabama, USA
2. Alabama Innovation and Mentoring of Entrepreneurs, University of Alabama, Alabama, USA
3. Electrical and Computer Engineering, University of Alabama, Alabama, USA
4. Chemical and Biological Engineering, University of Alabama, Alabama, USA
5. Metallurgical and Materials Engineering Department and Center for Materials for Information Technology, University of Alabama, Alabama, USA
6. Key Laboratory of Nonferrous Metal Chemistry and Resources Utilization of Gansu Province and College of Chemistry and Chemical Engineering, Lanzhou University, Lanzhou, China