China's July CPI hits six-month low, PPI eases to 3.5%