Author: Long Xue Hainan Yingchuan (Chen) zong qin hui