Physical Layer Techniques for Indoor Wireless Visible Light Communications