English: An article on this research has been published in the journal Science.
Telugu: ఈ మేరకు ఓ సైన్సు మేగజైన్ ఓ కథనాన్ని ప్రచురించింది.