abijit ganguly age