diffrence between limestone and gabbro aggregate