Bioelectrochemical degradation of petroleum hydrocarbons: A critical review and future perspectives. (1st August 2022)