Macronix recruits 110 years of research and development alternative service