Crystal growth of GaN on (0 0 0 1) face by HVPE: Ab initio simulations