SEBI Cancels 40 Investment Adviser and Research Analyst Registrations