Adaptive Preference-Based Multi-Objective Energy Management in Smart Microgrids: A Novel Hierarchical Optimization Framework with Dynamic Weight Allocation and Advanced Constraint Handling | Synapse