Heavy fog has suspended the operation of ships travelling through the Qiongzhou Strait off the coast of China's Guangdong province and several cities, including Shanghai, have issued warning advisories, Chinese state media reported on Wednesday.Several ports suspended the flow of traffic starting late Tuesday and the specific time of the resumption of navigation will be determined as sea