Author: Shanghai jiao tong da xue. Dang wei. Ban gong shi