Protein purification from molecular mechanisms to large-scale processes (1990)