Structure-water solubility modeling of aliphatic alcohols using the weighted path numbers