Atomic scale structure and its impact on the band gap energy for Cu2Zn(Sn,Ge)Se(4)kesterite alloys