English: A paper on the discovery was published in the journal Science Advances.
Telugu: సైన్సెస్ అడ్వాన్స్​లో ఈ పరిశోధన పత్రం ప్రచురితమైంది.