Petrological geochemical and structural studies of granites around Narketpalli, Nalgonda District, Andhra Pradesh