A recent study has found that people with short names tend to have higher earning potential than those with longer names.