[Analysis] Parse synonyms with the same analysis chain
 Replace clone() to createPerAnalyzerFactory()

Close #7199