List of main battle tanks by generation