Recent advances in immunohistochemistry in gynaecological pathology