kirubaharan haran