Iranian miniature: An inspiring art by Persian artists