Codoping effects of the Zn acceptor on the structural characteristics and electrical properties of the Ge donor-doped GaN thin films and its hetero-junction diodes all made by reactive sputtering