A review of the role of infections in the aetiology of haemolysis in patients with sickle cell diseases: pathogenesis, management, and prevention