Heavy metal contaminants can eliminate quantum dot fluorescence