Alpha Centauri system potentially life-friendly