Population flow drives spatio-temporal distribution of COVID-19 in China