A free-volume hole-filling model for the solubility of liquid molecules in glassy polymers 1: Model derivation