Enhancement of photovoltaic performance of photoelectrochemical biofuel cells by β-functionalized porphyrin sensitizers