SEARCH Articles Figures Tables Protein-based Protein-based contaminants detection Protein-based contaminants mass spectrometry