Application snapshot. Difference between snapshot isolation and read committed snapshot