Olympic champions Zhang Yufei and Wang Shun powered to gold on Sunday as hosts China won all seven races on the opening night of swimming at the Asian Games, smashing a slew of Asian records.Both China and Japan claimed 19 golds at the Asian Games in 2018, but the hosts are favourites to top the medals table on home turf after winning all seven races on Sunday.