Update my case:
Finally, my interview was completed successfully today, and got the oath letter scheduled for March 3rd after interview. The journey is almost over after this long exhausted waiting, my case might be the one of the oldest. Anyway, it's done within one year, what we can say.