Newly discovered deep sea creatures: Last frontier on Earth