A Survey of Applications of MFC and Recent Progress of Artificial Intelligence and Machine Learning Techniques and Applications, with competing fuel cells. (1st June 2022)