Published by: Springer Nature 2022 article number: 145 Print ISSN: 0369-8211 Online ISSN: 2250-1746 Journal number of registered peer reviews: 43 Journal number of reviewers: 4 Proceedings of the National Academy of Sciences, India Section B: Biological Sciences...