China win at SportAccord World Mind Games