Mobile Commerce: Current States and Future Trends