Shen, Ningguo; Yu, Bin; Huang, Mingxiang; Xu, Hailin