Mahore residents protest against power cuts