Kidney transplantation and its possible complications