Structural resolution of the new polyoxometalate hybrid (C2N4H7O)4(NH4)[HMo7O24]·4H2O: textile dye decolorization and BSA binding properties | Publicación