add convexHull demo