Labour productivity and firm-level tfp with technology-specific production functions