1. Department of Civil and Environmental Engineering Michigan State University East Lansing Michigan USA
2. Department of Electrical and Computer Engineering Michigan State University East Lansing Michigan USA
3. Department of Computer Science and Engineering Washington University in St. Louis St. Louis Missouri USA
4. Department of Mechanical Engineering Michigan State University East Lansing Michigan USA