An Investigation of Micro-Hydro Power Generator Characteristics