Geology, Petrology and Geochemistry of carbonatite in parts of Visakhapatnam, District, AndhraPradesh, India