Application of evolutionary algorithms for multi-objective optimization in VLSI and embedded systems. (2014)