galaxy formation and evolution