fix bc3.6.0 support
fix ui
auto-drain from adjacent tanks and better energy ratio