Spectroscopic characterization and kinetic studies of a novel plastocyanin from the green alga Ulva pertusa