Computational investigation of the electron transfer complex between neuroglobin and cytochrome c