Investigation of the effect of blade angle of Archimedes spiral hydrokinetic turbine based on hydrodynamic performance and entropy production theory