Author: Shi jie Xu shi ken qin da hui (13th 2006 Singapore)