Variational Iteration Method for Solving Boundary Value Problems with Jump Discontinuities