DTN-based Nanosatellite Architecture and Hot Spot Selection Algorithm for Remote Areas Connection