English: Details have been published in the journal Nature .
Telugu: ఈ వివరాలను నేచర్‌ అనే జర్నల్‌లో ప్రచురించారు.