XueFei Yang 2007 - sjms