An Introduction to Nonlinear Finite Element Analysis