Eric Yu Hai Chen's public data