Influenza vaccines: from whole virus preparations to recombinant protein technology. (2014)