IEEE Transactions on Instrumentation and Measurement, vol. 73, page. 1 - 11, 2024-01
IEEE Transactions on Energy Conversion, page. 1 - 15, 2023-12