better username detection, username may be not present in fbprofile