How haptophytes microalgae mitigate vitamin B12 limitation