Newly promoted PCG officers take oath