Style Factorization: Explore Diverse Style Variation for Domain Generalization | Synapse