Luminescent properties of thermally stable and high efficiency green-emitting Ce3+/Tb3+ ions co-doped NaBaB9O15 phosphor