E-convex programmings