why diamond is bad conductor of heat and electricity