Graphitic carbon nitride (g-C3N4) coated titanium oxide nanotube arrays with enhanced photo-electrochemical performance.

Graphitic carbon nitride (g-C3N4) coated titanium oxide nanotube arrays with enhanced photo-electrochemical performance.