Self-Supported Ternary Ni-S-Se Nanorod Arrays as Highly Active Electrocatalyst for Hydrogen Generation in Both Acidic and Basic Media: Experimental Investigation and DFT Calculation.