Nucleation and growth behavior for GaN grown on (0001) sapphire via multistep growth approach