Efficacy of a novel topical combination of fipronil, (S)-methoprene, eprinomectin and praziquantel against adult and immature stages of the cat flea (Ctenocephalides felis) on cats.