Nanostructure Semiconductor Optical Amplifiers: Building Blocks For All-optical Processing (engineering Materials)