Angel Chan polytechnic university experiments