Exploiting Multi-Objective Evolutionary Algorithms for Designing Energy-efficient Solutions to Data Compression and Node Localization in Wireless Sensor Networks