Nonconvex Optimization and Its Applications