Xiaohua Hu (auth.)