3D nanorhombus nickel nitride as stable and cost-effective counter electrodes for dye-sensitized solar cells and supercapacitor applications. Issue 16 (27th February 2018)