METHODS AND SYSTEMS FORHYDROELECTRIC POWER GENERATION | Patent Publication Number 20130043681 | Patexia