Angry citizens restore power after storming Peshawar grid st