Techno-Legal Interplay of Domain Names: A Study with Reference to India