Sample Preparation Techniques for Cancer Proteomics