Comprehensive review on thermoelectric materials principles, synthesis, Nanostructuring and advance applications | Publicación