Preparation of conducting polymer polyaniline/g-C 3 N 4 heterojunction for enhanced CO 2 photoreduction into fuel | Synapse