Author: Hua Mei; Yu Hong; Zhang Lei