egypt response to h5n1 and oseltamivir and tamiflu shelf life and swine flu symptoms and tamiflu and nyquil