Civil society hails ban on e-cigarettes in Peshawar