samantha xiong