Star Trek-like 'needle-less' injection invented by MIT scientists