Generic Sovaldi makers could pocket upwards of $600m says analyst