International Federation of Teachers Shanghai Maritime Center (IMLA) officially inaugurated