oleic acid molecular weight