isopropyl alcohol molecular weight