Techno-economic analysis of a micro-hydropower plant consists of hydrokinetic turbines arranged in different array formations for rural power supply