cheluvaraya kannan venkatesh