Author (s): Kai Yao; Jinwu Gao