Portable power generators