Contaminant diffusion, solubility, and material property differences between HDPE and PEX potable water pipes.