Uncover the Strength and Challenges of Heavy Portable Generators