what is the mineral composition of limestone