Cofiniteness of local cohomology modules