1. Mechanical & Aerospace Engineering Department, Case Western Reserve University, Cleveland, OH, USA
2. Materials Science & Engineering Department, Case Western Reserve University, Cleveland, OH, USA
3. Computer & Data Sciences Department, Case Western Reserve University, Cleveland, OH, USA