Techno-economic Analysis of an Off-grid Micro- Hydrokinetic River System for Remote Rural Electrification Central University of Technology Energy Postgraduate.