Nanodiagnostics: a new frontier for veterinary and medical sciences