Polyanhydrides: an overview