Cyanocobalamine versus hydroxocobalamine