Author: Longhai Shi (China). Jiao tong ju