Anfonwch hwn fel neges destun: Perception of cloud computing in developing countries