Graphitic Carbon Nitride Film: An Emerging Star for Catalytic and Optoelectronic Applications. Issue 19 (14th September 2016)