Cost Dynamics of Clean Energy Technologies