Vitamin B12: Sources, benefits & deficiency