Surface polarity-induced spatial charge separation boosting photocatalytic overall water splitting on GaN nanorod arrays.