Author: Jianliang Xu,Shuigeng Zhou,GE Yu