A new theoretical approach to model sorption-induced coal shrinkage or swelling | Synapse