Cadmium bioavailability to Hyalella azteca from a periphyton diet compared to an artificial diet and application of a biokinetic model.