The DOI number 10.1109/npsec.2005.1532054 not found in BestRef database