Life cycle assessment as a tool for design for environment: possibilities and constraints for a sustainable product development