Ran Xu, Purdue University