Eight newly appointed SHC judges take oath