Performances of a micro-CHP system fed with bio-ethanol based on fluidized bed membrane reactor and PEM fuel cells