Vanillic acid-Zn(II) complex: a novel complex with antihyperglycaemic and anti-oxidative activity.