English: Details have been published in the journal Nature .
Telugu: దాని వివరాలు జర్నల్‌ నేచర్‌లో ప్రచురితమయ్యాయి.