The AspectJ implementation of OSGi Weaving Hook