Engineering ferredoxin-dependent oxyfunctionalization in cyanobacteria