A Comprehensive Review on Solitary Fibrous Tumor: New Insights for New Horizons