Dieselmotoren, Gasmotoren und BHKW