Author: ZHANG YING . LAI YONG HAO