Why Is Diamond Harder Than Graphite