Preparation of g-C3N4 nanorod/InVO4 hollow sphere composite with enhanced visible-light photocatalytic activities