Sanofi Pasteur receives $190 million US order for flu vaccine