You can apply on TOEFL as you are a university applicant however, CHC prefers seeing IELTS.
Quote: " TOEFL is fine for people like you accepted to university programmes, although we do prefer seeing IELTS results."
Source: from the visa officer, Embassy of Canada in India: (http://www.myeducationtimes.com/educationTimes/CMSD/Chat/231/2012040220120402232820994dad16dfc/Transcript-of-chat-on-student-visa-rules-in-Canada.html)