Text this: Thermoelectric Cooling Application and Optimization: A Review