A dynamic programming approach for accurate content-based retrieval of ordinary and nano-scale medical images. (23rd May 2023)