Design evolution of BWRs: Dresden to generation III+