TY - GEN TI - Journal of Thermal Energy Systems PB - MAT Journals PRivate Limited ER -