A unified approach to local cohomology modules using serre classes