Dihydrolevoglucosenone (Cyrene) as a bio-based alternative for dipolar aprotic solvents.