advantages disadvantages of limestone