Fayyaz Javed Shenzhen Technology University