considerations for diesel vs gas generators ck power