Hi all,
I started the DB with PFILE this time and it started without any problem. And then I recreated spfile and shutdown the DB. I again started the DB with spfile and it started the DB without any problem this time. So, it makes me think that my earlier spfile was corrupted.
Thanks to all for your suggestions.