Estimation of normal boiling points from group contributions