which is better sodium hypochlorite or hydrogen peroxide