Jichang Liu, Hao Ling, and Jigang Zhao