How to find an experienced lawyer specializing in internet matters in India?

How to find an experienced lawyer specializing in internet matters in India? The lawyer will have to deal with the following:
1.People making false allegations of payment without proof.
2.People spreading defamatory rumours.
3.Threatening phone calls and emails, damage to computers.
4.Identity theft attempts
Would prefer to work with a lawyer who will take fees as a percentage of the compensation received for personal injury