Participatory micro hydro-electric power generation - Edirisinghe, N.; Wijenayake, D.; Amarasinghe, O.; Wijayaratna, C.M. (1996)