Exploring Diverse In-Context Configurations for Image Captioning