Preparation and characterization of ion beam sputtered graphitic carbon nitride thin film. (2021)