Eco-design for all: principles and practice