Radio over Fiber for Wireless Communications:From Fundamentals to Advanced Topics