A survey of technologies increasing the viability of micro-hydropower as a cost-effective energy source for remote communities in South Africa | IEEE Conference Publication | IEEE Xplore