Among various carbon materials, graphitic carbon nitride (g-C3N4) is a layered material of recent interest, which can be viewed as N-substituted graphite framework of π-conjugated graphitic planes formed by sp 2 hybridization of C and N atoms . Carbon nitride (C3N4) is not new to the scientific community, and it is reported as one of the older artificial polymers in the literature. The earliest history of C3N4 polymers, and their precursors can be dated back to 1834, when a linear polymer of interconnected tri-s-triazine through secondary nitrogen was first synthesized by Berzelius, and was later named as "melon" by Liebig. A.Y. Liu, and M.L.