English: The details were published in the journal of Nature.
Telugu: ఈ వివరాల్ని నేచర్‌ జర్నల్‌లో ప్రచురించారు.