Author: Xiong, Wenbin.