Licences of 18 pharma companies cancelled