Sustainability Philosophy in Engineering Context Review and Discussion