TAPLEJUNG, June 12: More than 900 households have been barred from electricity for the past nine days after technical glitches in the Yaphre micro hydro power supply’s turbine. The households affected by in Taplejung include ward 10 and 11 of Phungling municipality.