China battling flu surge, say doctors