Developments in Surface Contamination and Cleaning: Methods for Surface Cleaning