Justice Anwaarul Haq Pannun retires