Welcome to Shuxu Bai's Homepage