benzyl propionate molecular weight