karuturi veera venkata subba rao