Author: Yin xiang, Zhang Ailing, shou jie hui hua jiang (2010 Hong Kong Baptist University)