Protest in China flares over land dispute: state media