English: A research paper on the topic recently appeared in Science.
Telugu: దీనికి సంబంధించిన పరిశోధనా పత్రాలు ఇటీవల సైన్స్‌ అడ్వాన్సెస్‌ జర్నల్‌లో ప్రచురితమయ్యాయి.