1. State Key Laboratory of Digital Manufacturing Equipment and Technology Huazhong University of Science and Technology Wuhan 430074 China
2. Department of Mechanical and Aerospace Engineering University of Virginia Charlottesville VA 22904 USA
3. Department of Civil and Environmental Engineering Michigan State University East Lansing MI 48824 USA
4. Department of Chemical Engineering and Materials Science Michigan State University East Lansing MI 48824 USA