Optoelectronics Laboratory, Micronova, Helsinki University of Technology, P. O. Box 3500, FIN-02015 TKK, Finland