Biological fuel cells : fundamental to applications - Rahimnejad, Mostafa (Elsevier, 2023)