Author: Yangmei Zeng, Feng Qiu and Junbiao Zhang