butyraldehyde pharmaceutical synthesis