A neural network approach to enhance blade element momentum theory performance for horizontal axis hydrokinetic turbine application