2D scaling behavior of nanotextured GaN surfaces: A case study of hillocked and terraced surfaces