Haolun Li, Princeton University