Maintenance scheduling optimization for industrial centrifugal pumps