Patients protest prolonged power cuts at Peshawar hospital