Inventors invited to compete for £30,000 prize