Author: Yu Liu, Pei Wang and Yonghai Bai