IIT Madras develops algorithm to track changes in cancerous cells