Carbon nitride in energy conversion and storage: recent advances and future prospects.

Carbon nitride in energy conversion and storage: recent advances and future prospects.