Skip empty string values (len=0)

Also there was excess .Join() after each field, should be done once per line.