A Novel Mobility and Connectivity Aware Stable Clustering Approach for Effective Communication in Flying Ad-Hoc Network