High Purity Optical Grade BaF2 Barium Fluoride Crystal and Powder