A team of scientists from Institute of Nano Science and Technology (INST), Mohali, an autonomous institute of the Department ...