Multidisiplinary design optimization of a power generation system based on waste energy recovery from an internal combustion engine using organic Rankine cycle and thermoelectric generator.