Author: Shanghai jiao tong da xue. Duan ya jiao yan zu