Banach-power-associative algebras and J-B algebras