ECOPT2: An adaptable life cycle assessment model for the environmentally constrained optimization of prospective technology transitions. (28th September 2022)