Direct Power Generators