China's Nio cuts prices, ends free battery swapping as sales slide