A fuel cell-supercapacitor power supply for portable applications