Author: Yan,Ruping.