Graphitic carbon nitride: Effects of various precursors on the structural, morphological and electrochemical sensing properties