benzyl propionate shelf life