Vijaypur residents protest against erratic power, water supply