Modelling photosystem I as a complex interacting network