6MNEP: a molecular cation with large hyperpolarizability and promise for nonlinear optical applications