Banded iron formation and associated rocks around Deogarh Sambalpur district Orissa India Their structure stratigraphy geochemistry and petrogenetic evolution