my friend,
appoint lawyer and filed case in labor court.In what basis they are cancelling you,if they dont have any work,thy must release you.
get one job offer and show to the labor court.
If you are lucky,you will get noc.