solomon phan