Power Generator and Voltage Regulator