5 best gas generators reviewed and compared in 2021