Modelling Power Plant Investment Behaviour: Three modular investment algorithms including hard and soft factors