Acting CEC Justice Nasir-ul-Mulk takes oath