The DOI number 10.1186/1471-2407-10-565 not found in BestRef database