Bangladeshis protest as power generation drops