Russian company to build mini-hydro plant in SA