Author: Shanghai jiao tong da xue. Ma Lie zhu yi jiao yan shi