张衡:全面发展的科学家