a soprano is a type of singer