Compounds as inhibitors of hepatitis C virus NS3 serine protease