Circulating hemocytes from larvae and adults of Carabus (Chaetocarabus) lefebvrei Dejean 1826 (Coleoptera, Carabidae):Cell types and their role in phagocytosis after in vivo artificial non-self-challenge.