pomacea maculata habitat