Hodge
INTERNATIONAL JOURNAL OF ELECTRICAL POWER AND ENERGY SYSTEMS, 2025, 170, 110910
IEEE ACCESS, 2025, 13, 63120-63128
RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2024, 207, 114940
ACS ENERGY LETTERS, 2024, 9, 2472-2483
APPLIED ENERGY, 2024, 364, 123002