Micro Hydro Electric Power: Technical papers 1