Structural, and electronic properties of ZnX (X = S, Se, Te) by first-principles calculation