Understanding the role of mitochondrial haemoglobin - an in silico approach