Max Power Super Barrier diodes