The history and cultural significance of african print fabric, also known as ankara fabric