There is no other way to keep up with the latest trends in the developments in any domain. Research papers help us understand the sequence and basis of developments over the years. Below are some of the important research papers published over the last few years. Some of them mark important milestones in the development. Others form a good overview of the developments around the time. Anyone interested in a deeper understanding of the subject will surely want to read through them.