Weiyuan John Kao's public data