Implementation of an effective non-bonded interactions kernel for biomolecular simulations on the Cell processor