At least eight people have been killed and 136 others wounded in an explosion at a religious seminary in Pakistan's northern city of Peshawar.