Biodegradable polyester blends for biomedical application