Return to Article Details A Mobile Cloud Computing Architecture, its Security & Future Research Challenges