levulinic acid polymer precursor