xinhong liu