An Android chat application over internet using XMPP