Tennis: China’s Peng Shuai into US Open semi-finals