FuseChat-3.0: Preference Optimization Meets Heterogeneous Model Fusion