Power cuts leave Chennai residents fuming; protests erupt across