China Consumer Price Index (YoY) falls to 2.1% in Mar from 3.2%