Applications of artificial intelligence and computational intelligence in hydraulic optimization of centrifugal pumps: a comprehensive review | Synapse