The history, meaning of priests' vestments