Evolution of Construction, Performance and Application of Microbial Fuel Cells Based on River and Acid Mine Drainage Sediments