A Study of Kidney Exchange Problem and its Recent Challenges | IEEE Conference Publication | IEEE Xplore