Tianle Xu's public data