Cabinet approves 331-acre site for Qena power plant