list of granite mining related machineries