MICROPORT SCIENTIFIC CORPORATION