Exploration of nanowire- and nanotube-based electrocatalysts for oxygen reduction and oxygen evolution reaction