Nanophase Technologies Corp. (NANX) reports earnings