Cosmic Evolution : The Rise of Complexity in Nature