Padma Shri awardee Shanti Devi passes away