Author: XIN CHUN LIANG , XUE ZAI QING , TU JIAN , WANG XIN QUAN , SUN FU TAO