Bifurcation Theory: An Introduction with Applications to Partial Differential Equations (Applied Mathematical Sciences)