Hemocyte depletion as a tool for studying immune cell dynamics and contribution to fundamental biological processes in the freshwater snail Pomacea canaliculata