TEKNOFEST hosts int’l invention fair