Recombinant Antibody Production: Current Methods and a Novel Antibody Generation Platform