Non-linear optical materials and applications