Affinity-based methodologies and ligands for antibody purification: advances and perspectives.