Graphene-quantum-dot-composited platinum nanotube arrays as a dual efficient electrocatalyst for the oxygen reduction reaction and methanol electro-oxidation