OpenFOAM-based solver for laminar reacting flows with detailed kinetic mechanisms