Author: Xiao Xinhuang, Yin Baosheng,and Wang Jiaying