Wyślij wiadomość: On Social-Aware Content Caching for D2D-Enabled Cellular Networks with Matching Theory