1. Department of Chemical Engineering and Materials Science; Michigan State University; East Lansing MI USA
2. Department of Computer Science and Engineering; Michigan State University; East Lansing MI USA
3. Department of Biochemistry and Molecular Biology; Michigan State University; East Lansing MI USA