H5N1 influenza virus evolution: a comparison of different epidemics in birds and humans (1997-2004).