Life cycle of cat flea