Dynamic analysis of micro-CHP PEM fuel cell based system with membrane reformer