add user_mobile2username() and update coding style on plugin core user