Twaha, S., Zhu, J., Yan, Y., & Li, B. (in press). A comprehensive review of thermoelectric technology: materials, applications, modelling and performance improvement. Renewable and Sustainable Energy Reviews, 65, https://doi.org/10.1016/j.rser.2016.07.034