Reports rank Exelon among cleanest power producers