Mathematical model and reaction mechanism of molybdenum and tungsten extraction with TRPO from peroxide solution