First-principle band calculation of ruthenium for various phases