difference between stone crusher machinery and earthmoving equipments