Tales of hybrid truck technology