DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.3390/IECC2023-14219 10.3390 20230609143619 2023-06-09 2