Variable time-step: A method for improving computational tractability for energy system models with long-term storage. (15th December 2020)