95 ethanol molecular weight