Talwandi Sabo Power appoints Agnivesh Agarwal as chairman of board of directors