In this 30 min talk, I will review the historical development of this research program, summarise the key scientific findings and main technologies developed, and share my view on future research directions. I will also highlight the importance of not ignoring accidental observations in scientific research.