Sirajul Haq to take oath on Wednesday