difference between allotropes of carbon diamond and graphite