Recent advances in the improvement of g-C3N4 based photocatalytic materials