Gap functions for constrained vector variational inequalities with applications. (2nd December 2017)