A hybrid constrained coral reefs optimization algorithm with machine learning for optimizing multi-reservoir systems operation. (15th May 2021)