Alvin Leung, Hong Kong's "demon chef" and founder of Bo Innovation and Cafe Bau, recently starred in a new Netflix cooking competition series called The Maverick Academy. He spoke to Andrew Sun.