Comparative analysis of circulating hemocytes of the freshwater snail Pomacea canaliculata