Biogas: A promising renewable technology and its impact on rural households in Nepal