Design and prediction hydrodynamic performance of horizontal axis micro-hydrokinetic river turbine