Text this: Improving photovoltaic water pumping system performance with ANN-based direct torque control using real-time simulation