China's factories feel the squeeze