Text this: Preparative purification of recombinant proteins: current status and future trends.