SEARCH Articles Figures Tables Electric power High-density electric power delivery using organic hydride carriers Power electrical