optimization of Hybrid