China's annual consumer price index (CPI) fell to 0.4% in September, down from 0.6% in August, despite an increase in food prices, official data showed on Sunday.