Convexification of different classes of non-convex MINLP problems