Peshawar bomb blast leaves seven injured