Metal-organic framework derived hollow CoS2 nanotube arrays: an efficient bifunctional electrocatalyst for overall water splitting.