is inactivated vaccine better