Dragon boat race thrills spectators at Foshan city