Tunable density of two-dimensional electron gas in GaN-based heterostructures: The effects of buffer acceptor and channel width