A new high-order compact ADI finite difference scheme for solving 3D nonlinear Schrödinger equation