Shanghai Composite Index: China's blue-chip index ends highe