English: Details were published recently in the Proceedings of the National Academy of Sciences.
Telugu: దీనికి సంబంధించిన వివరాలు ఇటీవల ప్రొసీడింగ్స్ ఆఫ్ ది నేషనల్ అకాడమీ ఆఫ్ సైన్సెస్ జర్నల్లో ప్రచురితమయ్యాయి.