tamiflu synthesis and tamiflu tylenol and the effect of bird flu h5n1 and swine flu vaccine and tamiflu expiry date