Apologies for late reply, I was waiting on parts delivery and replacement before I come back to you.
I looked at the engine again, and found that centrifugal filer is slightly different than the one you explained to me (engine type XE 315C1). However, following your advice I have replaced centrifugal filter assembly - part #(###) ###-####centrifugal filter part #1376481 as well as main filter.
I also replaced engine oil again purchased as per specification from the dealer.
Before above changes, I removed the sump to check if there were any presence of metal particles /dust, but surprisingly found none.
Not sure how its possible to have main filter full of metal particles, but none in the sump???
After changes and driving approx 30km, I checked the main filter and found very small traces of the metal particles. I am not sure if these are leftovers from the previous condition, or there is still something wrong as the engine still produces the same noise as before?
Any further suggestions would be much appreciated.