Performance evaluation and mechanism study of a dual-electrolyte self-pumping microfluidic fuel cell