Like every other journey, this amazing PhD journey of mine has come to an end. This journey would have been possible because of enormous guidance, support, motivation, encouragement from my supervisors, mentors, collaborators, funding agencies, administrative authorities and loved ones. THANK YOU ALL.......