Birthday Special: From Appu Raja to Dasavatharam - 5 best onscreen avatars of Kamal Haasan