Why Are Non Metals Bad Conductors