Simons Programme on Twistor Theory and its Applications