Resource-Aware Decentralized Federated Learning over Heterogeneous Networks