Author of this website: Richard Liao, Linkedin: https://www.linkedin.com/in/yuxuan-liao-b68199173/ Email address: a983974247@gmail.com Any feedbacks are welcome!