Achieving rapid foaming in self-blown non-isocyanate polyurethane foams via controlled epoxy functionality in cyclic carbonates | Publicación