Climatic warming in China according to a homogenized data set from 2419 stations