techno-economic limitations