Author: Ni, Yongkang.