Text this: Exposure to perchlorate via drinking water from eight major water basins in China and its health risks across different age groups