Dense fog strands more than 10,000 travelers at airport in southwest China city