rylan xiong