On the Designs of High-Rate Full-Diversity Space-Frequency Codes