difference between natural sand and granite chat