Groups for the CA618 Component Technology project Group 1: Zhuang Ping Chenghao You Group 2: Romaric Pascal Group 3: Andrea Minari Feargal Gallagher Hao Wen Group 4: Julie Pichon Elena Berkut Group 5: Xuihai Dong Hui Zhao Group 6: Marc Hanlon Kenneth Conroy Group 7: zhuo wang xu wang liang nan