diagram of flea life cycle