Exclusive and semi-inclusive B decays based on b → s ηc transition