types of contamination