advantages and disadvantages of recombinant vaccines