Chemistry teacher defies Taliban in Bacha Khan University attack