Title: Semi-Classical Analysis for Nonlinear Schrodinger Equations