Author: Ningqiang Xian (China). jiao tong ju