China's annual inflation at 0.3% in May