selected publications academic article Leveraging self-sovereign identity & distributed ledger technology in renewable energy certificate ecosystems. Journal of Cleaner Production. 422:138355-138355. 2023