Thanks for comments. I have done a review on the effects of stretching on muscle power and it seems that applying stretching either static or PNF diminishes the muscle force production immediately after is applied.This can affect the muscle performance in sports which is based on muscle strength rather than endurance. Effects of stretching on injury prevention has been discussed and is in favor of applying stretching.:eek