Thank you for your response.
I tried couldn't find some one from same university or same situation, so I am thinking of applying in more than 1 at the same time and see which ever is favorable, I use it.
But some one told me that ECA is submitted automatically to IRCC, so thats why I was...