A review on energy supply chain resilience through optimization