advantages of graphite rock vs sandstone