Anna Xiao derive insights genes