Giant Cell Tumor of Soft Tissue: An Updated Review