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