Text this: Seasonal to decadal variations of precipitation oxygen isotopes in northern China linked to the moisture source