Bin Chen Michigan State University