Flash Memory Companies Analysis