jacob xiong