Aman Singh joins as CEO of private power company