Diagenesis of Carbonate reservoir rock