Assessment of multiple precipitation products over major river basins of China