hassan xiong