Electronic structure and optical properties of Mg x Zn 1-x S bulk crystal using first-principles calculations