Planning and Installing Micro-Hydro Systems: A Guide for Designers, Installers and Engineers