Are B12 megadoses (like in those b12 lozenges with 1 mg) safe to use for an extended period of time?