Frank E. Robinson dies of heart attack