A fuell cell-supercapacitor hybrid power supply for portable applications