Source: http://www.nlpr.ia.ac.cn/2012papers/gjhy/gh102.pdf