Genelux Corporation (GNLX) reports earnings