improvements of buck-boost converter