Bipolar magnetic semiconductors: a new class of spintronics materials.