Stochastic Variance Reduction for Nonconvex Optimization