Levels of eight heavy metals and health risk assessment considering food consumption by China's residents based on the 5th China total diet study.