Haodong Qi's public data