An Energy-Aware Offloading Clustering Approach (EAOCA) in Fog Computing