Text this: One-step synthesis of epoxy/cyclic carbonate bifunctional polycarbonates with functional groups