English: Results from this research have been published in PNAS.
Telugu: ఈ పరిశోధన ఫలితాలను పీఎన్ఏఎస్లో ప్రచురించారు.