1. Center for STEM Education, Cato College of Education, University of North Carolina Charlotte, Charlotte, NC, USA
2. Center for Education Innovation and Research, College of Computing and Informatics, Department of Computer Science, University of North Carolina Charlotte, Charlotte, NC, USA
3. Computational Hypersonics and Multimaterial Physics Lab, William States Lee College of Engineering, Department of Mechanical Engineering and Engineering Science, University of North Carolina Charlotte, Charlotte, NC, USA
4. Computational Mechanics Lab & Graduate Computing Lab, William States Lee College of Engineering, Department of Mechanical Engineering and Engineering Science, University of North Carolina Charlotte, Charlotte, NC, USA
5. Materials Synthesis Lab, William States Lee College of Engineering, Department of Mechanical Engineering and Engineering Science, University of North Carolina Charlotte, Charlotte, NC, USA