An integrated assessment of microfluidic microbial fuel cell subjected to vibration excitation. (15th April 2023)