Gallium nitride on silicon