Hodge
IEEE TRANSACTIONS ON ENERGY CONVERSION, 2025, 40, 4, 2710-2722
INTERNATIONAL JOURNAL OF ELECTRICAL POWER AND ENERGY SYSTEMS, 2025, 172, 111160
INTERNATIONAL JOURNAL OF ELECTRICAL POWER AND ENERGY SYSTEMS, 2025, 170, 110910