fix #589 ignore null values of first_name, last_name to generate username