Power supplies and power supplies