CAP, a new human suspension cell line for influenza virus production