Refactor user profile edit
Merge pull request #604 from liuchuangww/user

Refactor user profile edit