Chinese shares ended mostly higher, helped by property and retail stocks. The benchmark Shanghai Composite Index was up 0.1% at 3051.28 and the Shenzhen Composite Index edged 0.1% higher. China's ...