Controllable synthesis of triangle taper-like cobalt hydroxide and cobalt oxide