Exact Solutions of Five Complex Nonlinear Schrödinger Equations by Semi-Inverse Variational Principle