Proteomics protocols handbook - Walker, John M, Ed (2005)