Author: (han ) jin cheng hua (han ) quan xiu zhen