Mobile Cloud Computing Research–Review, Challenges and Heterogeneity - Special Issues - IJAR