Corrected scaling law implementation of efficiency() similar to power()

Corrected scaling law implementation of efficiency() similar to power()
also added parameters for these functions (r_N and delta) for a consistent implementation
updated code that uses these functions

todo from my side:
- documentation?
- validation using example