Cytochrome c6 isolated from the marine diatom Thalassiosira weissflogii Academic Article uri icon