Singular perturbation refinement to quasi-steady state approximation in chemical kinetics