Towards Energy Efficiency and Environmental Sustainability: Methodology and Tools for Realising Product Service System for Enhanced Product Features Using Software Agent