Author: Quan guo xu ni jing ji yan tao hui (3rd 2004 Nan kai da xue)