Thermoelectric generation for waste heat recovery: Application of a system level design optimization approach via Taguchi method. (15th September 2018)