Author: ying jin Xiong