Hierarchical vision-language model with comprehensive language description for video anomaly detection | Synapse